package cn.shenlong.portal.domain;


public class MemberCard extends BaseEntity implements java.io.Serializable {

	private static final long serialVersionUID = 1L;

	// 主键
	private java.lang.Long memberCardId;

	public void setMemberCardId(java.lang.Long _memberCardId) {
		this.memberCardId = _memberCardId;
	}

	public java.lang.Long getMemberCardId() {
		return this.memberCardId;
	}

	// 基本属性

	private java.lang.String memberCardCode;

	public void setMemberCardCode(java.lang.String _memberCardCode) {
		this.memberCardCode = _memberCardCode;
	}

	/**
	 * 会员卡号
	 */
	public java.lang.String getMemberCardCode() {
		return this.memberCardCode;
	}

	private java.lang.Long cardTypeId;

	public void setCardTypeId(java.lang.Long _cardTypeId) {
		this.cardTypeId = _cardTypeId;
	}

	/**
	 * 会员卡类型（预留字段）
	 */
	public java.lang.Long getCardTypeId() {
		return this.cardTypeId;
	}

	private java.lang.Long memberId;

	public void setMemberId(java.lang.Long _memberId) {
		this.memberId = _memberId;
	}

	/**
	 * 会员ID
	 */
	public java.lang.Long getMemberId() {
		return this.memberId;
	}

	private java.util.Date bindTime;

	public void setBindTime(java.util.Date _bindTime) {
		this.bindTime = _bindTime;
	}

	/**
	 * 与会员绑定的时候
	 */
	public java.util.Date getBindTime() {
		return this.bindTime;
	}

	private java.lang.Boolean isValid;

	public void setIsValid(java.lang.Boolean _isValid) {
		this.isValid = _isValid;
	}

	/**
	 * 是否验证通过
	 */
	public java.lang.Boolean getIsValid() {
		return this.isValid;
	}

	private java.lang.Integer dataflg;

	public void setDataflg(java.lang.Integer _dataflg) {
		this.dataflg = _dataflg;
	}

	/**
	  *
	  */
	public java.lang.Integer getDataflg() {
		return this.dataflg;
	}

	private java.util.Date createDate;

	public void setCreateDate(java.util.Date _createDate) {
		this.createDate = _createDate;
	}

	/**
	  *
	  */
	public java.util.Date getCreateDate() {
		return this.createDate;
	}

	private java.lang.String createby;

	public void setCreateby(java.lang.String _createby) {
		this.createby = _createby;
	}

	/**
	  *
	  */
	public java.lang.String getCreateby() {
		return this.createby;
	}

	private java.util.Date updateDate;

	public void setUpdateDate(java.util.Date _updateDate) {
		this.updateDate = _updateDate;
	}

	/**
	  *
	  */
	public java.util.Date getUpdateDate() {
		return this.updateDate;
	}

	private java.lang.String updateby;

	public void setUpdateby(java.lang.String _updateby) {
		this.updateby = _updateby;
	}

	/**
	  *
	  */
	public java.lang.String getUpdateby() {
		return this.updateby;
	}

	// 大字段
	private java.lang.String remark;

	public void setRemark(java.lang.String _remark) {
		this.remark = _remark;
	}

	public java.lang.String getRemark() {
		return this.remark;
	}
	
	private Member member;

	public Member getMember() {
		return member;
	}

	public void setMember(Member member) {
		this.member = member;
	}
}